html,body
{
	height:100%;
	width:100%;
	overflow:hidden;
	background:transparent none;
}
select,input{font-size:12px;font-weight:bold;}
button{font-size:12px;}
html,body,p,div,form{margin:0px;padding:0px;}
#lpane{float:left;}
#lpane #c1{margin:4px auto;border:1px solid #f1f1f1;padding:0px;border-bottom-width:0px;}
#lpane .ct{cursor:default;height:24px;line-height:24px;padding:4px 0px;border-bottom:1px solid #f1f1f1;float:left;clear:both;text-indent:28px;background:transparent url(images/application_form.gif) no-repeat 6px center;}
#lpane .c2{height:24px;padding:4px 0px;border-bottom:1px solid #f1f1f1;float:left;clear:both;}
.itembody{float:left;overflow:hidden;line-height:20px;height:20px;border:1px solid #cccccc;border-collapse:collapse;}
.itembodysel{float:left;overflow:hidden;line-height:20px;height:20px;border:1px solid #3399ff;border-collapse:collapse;}
@keyframes blink{ 
	from{border-color:#ff5b01;}
	to{border-color:#f5f5f5;}
}
@-webkit-keyframes blink{ 
	from{border-color:#ff5b01;}
	to{border-color:#f5f5f5;} 
}
.hoverani{ 
	-webkit-animation:blink .5s ease 5 normal;
	-moz-animation:blink .5s ease 5 normal;
	animation:blink .5s ease 5 normal;
}
.itemgroup{float:left;overflow:hidden;width:20px;height:100%;background:transparent url(images/vf_controls.png) no-repeat left 3px;}
.itemhandle{float:left;cursor:move;overflow:hidden;width:20px;height:100%;background:#cccccc none;}
.itemlabel{text-indent:3px;float:left;padding-right:0.5em;text-align:right;border-right:1px dotted #cccccc;}
.itemicon{float:left;width:19px;height:100%;background:transparent url(images/vf_controls.png) no-repeat left 3px;cursor:move;}
.itemctrl{text-indent:3px;display:block;float:left;overflow:hidden;}
#rpane{float:right;width:280px;border-left:1px solid #cccccc;min-height:100%;_height:100%;background:#f5f5f5 none;}
#ctrls{width:100%;background:#ffffff none;;height:198px/*22(rowheight)*9(row)*/}
.ctrlitem{height:22px;line-height:22px;width:140px;overflow:hidden;float:left;cursor:default;}
.ctrlicon{margin:0px 3px;float:left;width:19px;height:100%;}
#props{clear:both;width:100%;}
#props table{width:100%;table-layout:fixed;border-collapse:collapse;border:1px solid #cccccc;border-left-width:0px;margin:0px;padding:0px;background:#ffffff none;}
#props table td{border:1px solid #cccccc;padding:0px 2px;line-height:20px;border-left-width:0px}
#props table td.propname{background:#f5f5f5 none;text-align:right;cursor:default;}
#props table td.propvalue{text-align:left;}
#props table td.propvalue input{width:98%;border-width:0px;outline:none;margin:0px;padding:0px;}
#props table td.propvalue select{width:100%;border-width:0px;outline:none;margin:0px;padding:0px;}
#props table td.span2{background:#f5f5f5 none;cursor:default;color:#666666;text-align:right;}
#props table td .proptabi{padding:0px 3px;color:#333333;}
#props table td.span2 a:hover{padding:0px 3px;color:#ff5b01!important;}
#props table td .proptabis{color:#ff5b01;}
#proptip{min-height:60px;_height:60px;width:100%;background:#f5f5f5 none;}
.ibime{ime-mode:inactive!important;-webkit-ime-mode:inactive!important;-moz-ime-mode:inactive!important;-ms-ime-mode:inactive!important;}
.vspace{	/*vertical space placeholder*/
	width:100%;
	height:12px;
}
.selectorhotspot	/*selector hotspot*/
{
	display:inline;
	cursor: pointer;
	cursor: hand;
	color:#f00;
}
